have a dog in the fight - Français Anglais Dictionnaire